home *** CD-ROM | disk | FTP | other *** search
- ****************************************************************************
-
- Directory Scanner and Analyser Library
-
- HISTORY
-
- ****************************************************************************
-
-
- 11/07/92 DD.1: History file made
- 11/07/92 DD.2: Beta=1
- 13/07/92 DD.3: Fast scanning
- 13/07/92 DD.4: Source code split
- 14/07/92 DD.5: Analyser made
- 17/07/92 DD.6: Repaired pattern matching in QUICK Mode
- 17/07/92 DD.7: Analyser: added low-priority results in both routines
- 17/07/92 DD.8: Analyser statistics done
- 18/07/92 DD.9: System files analysis done
- 18/07/92 DD.10: Pattern matching is now NOT case-sensitive
- 24/07/92 DD.11: Added some new file types
- 24/07/92 DD.12: Repaired system file analysis
- 24/07/92 DD.13: Better executable analysis
- 03/08/92 DD.14: TIFF analysis corrected
- 20/09/92 DD.15: Repaired detection of 40-track MSDOS diskettes
- 20/09/92 DD.16: Repaired final message creation in system files analysis
- 20/09/92 DD.17: Repaired spelling of "Library imploded executable"
- 20/09/92 DD.18: Fast scanning: bidirectional scanning implemented
- 20/09/92 DD.19: Repaired headerline:FREE[%] on non-validated disks
- 20/09/92 DD.20: Ana-statistics: IFF renames to IFFs
- 20/09/92 DD.21: Added identification of KICK,.kick,.kshd,.pat,.rtb
- 20/09/92 DD.22: Added identification of .f,.j
- 20/09/92 DD.23: Library imploder detector remade
- 20/09/92 DD.24: Repaired identification of Imploded Executable
- 20/09/92 DD.25: Added identification of kickstart & kickit files
- 21/09/92 DD.26: Added PPEncrypted,PPLib,PPLibEncr IDs
- 21/09/92 DD.27: IFF DMCS,VDEO and WORD IDs added
- 21/09/92 DD.28: New method of searching for 1st hunk
- 21/09/92 DD.29: Remade slack analysis
- 21/09/92 DD.30: Implemented identification of FFS-1K (2.0 RAM:)
- 21/09/92 DD.31: Additional calculation of extension blocks on OFS disks
- 21/09/92 DD.32: Added handling of 1.x RAM: (block size is 512 instead of 488!!!)
- 22/09/92 DD.33: Slack size displayed only on OFS and FFS disks except 1.x RAM:
- 22/09/92 DD.34: Dependancy of routine Bytes on ArpBase removed
- 25/09/92 DDanalyser.1: Analyser Module Made
- 25/09/92 DDanalyser.2: Beta=1
- 27/09/92 DDanalyser.3: Analyser completely rewritten using new estimation
- algorithm
- 27/09/92 DD.35: Analyser now uses external analysis module
- 27/09/92 DD.36: Added Reliable switch
- 27/09/92 DD.37: Analyser statistics routines rewritten for more than 256
- analysis messages
- 27/09/92 DD.38: Optimized data node for memory - FFSSize item is only a WORD
- 29/09/92 DDanalyser.4: Added .APCB and .helpfile IDs
- 29/09/92 DDanalyser.5: Added AIFF,SunSnd,DECSnd,FSSD,VOC,.img and .chr
- 29/09/92 DDanalyser.6: Repaired estimation algorithm: suspicious results if Full
- mode and only name ok
- 29/09/92 DDanalyser.7: Text index is now built automatically upon start
- 29/09/92 DD.39: Implemented IOError Retry in Fast mode
- 29/09/92 DD.40: 2.0 RAM: forced to be FFS-1K
- 29/09/92 DD.41: LFORMAT: %C(omment) added
- 29/09/92 DD.42: LFORMAT: %a repaired (never prints a file comment)
- 29/09/92 DD.43: File analysis implemented
- 02/10/92 DD.44: Directory dump doesn't crash in FIDENT mode
- 05/10/92 DD.45: Repaired creation of relative file names
- 05/10/92 DD.46: Directory contents size calculations remade -> allows sorting
- 05/10/92 DD.47: Some printf calls optimized
- 05/10/92 DD.48: Sorting optimized a bit
- 05/10/92 DD.49: Sorting of invisible directories skipped
- 05/10/92 DD.50: Excluded files are not sorted
- 05/10/92 DD.51: Analysis filter implemented
- 05/10/92 DD.52: Standard display mode doesn't display empty directories in
- pattern mode
- 06/10/92 DD.53: Empty dir suppressing didn't work in the ANAFILT mode
- 06/10/92 DD.54: Repaired suppresing of empty directories
- 09/10/92 DD.55: NOSUB switch removed
- 09/10/92 DD.56: Repaired directory analysis report
- 10/10/92 DDanalyser.8: Analysis of IFF file now doesn't crash
- 10/10/92 DDanalyser.9: Repaired GetAnaText (crash on subclass <> 0 sometimes)
- 10/10/92 DDanalyser.10: Repaired TEX DVI type recognition
- 10/10/92 DDanalyser.11: Added GNU C Lib & Obj, .dist, IFF AFAX
- 10/10/92 DD.57: FIDENT reports file sizes
- 10/10/92 DD.58: Remade FIDENT output - division to empty end other files removed
- 10/10/92 DD.59: Default settings (DDOPT environment variable) implemented
- 11/10/92 DD.60: Compiled with new macros.h -> better argument parsing
- 12/10/92 DDanalyser.12: Extended identification of GNU C Obj files
- 19/10/92 DDanalyser.13: Added identification of FastRay and GadToolsBox data
- files
- 19/10/92 DD.61: Repaired ArgParse.h (parsing of '-<keyword>')
- 22/11/92 DDanalyser.14: DynaCADD data files added
- 22/11/92 DDanalyser.15: XCAD Data types added
- 22/11/92 DDanalyser.16: DeliTracker Playroutine ID Added
- 14/12/92 DDanalyser.17: Removed .prt from name analysis
- 14/12/92 DDanalyser.18: Repaired identification of SuperBase data files
- 14/12/92 DDanalyser.19: Added TNM-Cruncher, DFX, DEF
- 14/12/92 DDanalyser.20: Added analysis of 3.0 KS
- 20/12/92 DDanalyser.21: Added Adobe AFM and Type 1 font
- 26/01/93 DD.62: Repaired bug in calculating of # of reserved bytes before
- partition
- 06/04/93 DDanalyser.22: Added ARexxBox and GadToolsBox data types
- 06/04/93 DDanalyser.23: Added OS 3.0 Datatype, Crossdos and Gadget files
- 06/04/93 DDanalyser.24: Added .key files
- 06/04/93 DDanalyser.25: Added .language and name analysis for .catalog
- 06/04/93 DD.63: Repaired clearing of Retry/Cancel messages in QUICK mode
- 06/04/93 DD.64: The IO Err Retry/Cancel message doesn't appear if DD is
- redirected to a file
- 06/04/93 DD.65: Read errors during slow scanning are now detected properly
- 06/04/93 DD.66: QUICK mode bug eliminated: scanning of media larger than 64M
- often caused crash
- 09/04/93 DDanalyser.26: Added AnaSortTable function
- 09/04/93 DDanalyser.27: Version 2.0
- 09/04/93 DD.67: Now uses the analyser.library v2.0 -> sorting by analysis result
- is faster
- 09/04/93 DD.68: Analyser.library opened before start of scanning -> no problems
- with only DF0
- 16/04/93 DD.69: SORT A without ANA -> special error message
- 20/04/93 DD.70: LFORMAT %A without ANA -> special error message
- 20/04/93 DD.71: Quick mode: backward scanning removed (it has been slower than
- forward one)
- 20/04/93 DD.72: Additional speedup of disk reading routines in QUICK mode
- (approx 4% for my HD)
- 20/04/93 DD.73: New algorithm of filesystem detection; works with INTL and
- DIRCACHE modes
- 23/04/93 DD.74: The slack informations are now correctly suppressed for non-DOS
- filesystems
- 23/04/93 DD.75: File analysis sped up a bit
- 06/05/93 DDanalyser.28: Recognition of various kinds of preferences added
- 06/05/93 DD.76: Yet another change of block size determination strategy
- 07/05/93 DDanalyser.29: TPU correctly recognised as "Turbo Pascal Unit"
- 07/05/93 DDanalyser.30: Added LPatch,MJPatch,HiSoft Pascal
- Unit+Lib,AmigaBase,E-Language
- 07/05/93 DDanalyser.31: Added A-Max Harddisk Drivers
- 07/05/93 DDanalyser.32: Added DOpus String Files
- 07/05/93 DD.77: Improved processing of environment variables (V37 SET command
- can be used)
- 11/05/93 DD.78: File and directory links supported, displayed in normal and TREE
- modes
- 11/05/93 DD.79: Beta=0
- 12/05/93 DDanalyser.33: Added MAXON RCT
- 14/05/93 DDanalyser.34: Beta=0
-